var loginpanel;

Ext.onReady(function() {

	loginpanel = new Ext.FormPanel({
		frame : true,
		width : 300,
		url : '../user/login',
		style : 'margin:100px 0px 0px 100px',
		items : [{
			xtype : 'textfield',
			fieldLabel : '用户名',
			id : 'username',
			name : 'username',
			allowblank : false
		}, {
			xtype : 'textfield',
			fieldLabel : '密码',
			inputType : 'password',
			id : 'password',
			name : 'password',
			enableKeyEvents : true
		}],
		buttons : [{
			text : '登录',
			handler : login
		}]
	});

	loginpanel.render(document.getElementById("logindiv"));

	Ext.getCmp('password').on('keypress',function(field,e){
	   if (e.getKey() == Ext.EventObject.ENTER)
	   login();
	});
});


function login() {

	var pw = Ext.getCmp('password').getValue();
	var un = Ext.getCmp('username').getValue();

	if (un == '') {
		Ext.Msg.alert('', '请输入用户名');
		return;
	}

	if (pw == '') {
		Ext.Msg.alert('', '请输入密码');
		return;
	}

	loginpanel.getForm().submit({
		success : true,
		waitMsg : '链接系统中.....',
		success : function(form, action) {
			if (action.result.msg == null)
				window.location.href = "./operation.jsp";
			else
				Ext.Msg.alert('系统信息', action.result.msg);
		},
		failure : function(form, action) {
			Ext.Msg.alert('系统信息', "IO错误");
		}
	});
}